devote oneself to work - Almanca İngilizce Sözlük